from .admin import router as admin_router
from .user import router as user_router
from .exclusive import router as exclusive_router
from .goods import router as goods_router


from dependencies import get_current_admin_user
from fastapi import APIRouter, Depends

internal_router = APIRouter(
    prefix="/internal",
    tags=["internal"],
    dependencies=[Depends(get_current_admin_user)],
    responses={404: {"description": "Not found"}},
)
internal_router.include_router(admin_router)
internal_router.include_router(user_router)
internal_router.include_router(goods_router)
internal_router.include_router(exclusive_router)